package com.heima.wemedia.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.heima.common.dtos.ResponseResult;
import com.heima.wemedia.dto.WmPageRequestDto;
import com.heima.wemedia.pojo.WmMaterial;
import org.springframework.web.multipart.MultipartFile;

public interface WmMaterialService extends IService<WmMaterial> {
    //实现图片的上传至minio，并将路径写进数据库
    ResponseResult upLoadPicture(MultipartFile multipartFile);

    //自媒体上传图片列表查看
    ResponseResult photoList(WmPageRequestDto wmPageRequestDto);

    //图片收藏
    void photoCollect(Integer pid);

    //取消图片收藏
    void cancelCollect(Integer pid);

    //删除图片
    void delPhoto(Integer pid);
}
